package com.ygqh.baby.model;

import com.ygqh.baby.ao.PromotionType;

import java.math.BigDecimal;

public class YgSkuInfo {

	private Long productId;

	private String productName;

	private String productCode;

	private String imgPath;

	private PromotionType promotionType;

	private Long skuId;

	private String skuCode;

	private String shortName;

	private String sizeName;

	private BigDecimal salesPrice;
	
	private BigDecimal promotionPrice;

	private String unitName;

	private BigDecimal costPrice;

	private BigDecimal supplyPrice;

	private Long skuSupplyPriceId;

	private Long supplierId;

	private String remark;

	private Long quantity;

	private String barCode;
	
	private Long saleAmount;
	
	private BigDecimal returnPrice;
	
	private Long returnAmount;
	
	private BigDecimal reconciliationPrice;

	private Long brandId;

	private Long groupId;

	public String getUnitName() {
		return unitName;
	}

	public void setUnitName(String unitName) {
		this.unitName = unitName;
	}

	public Long getProductId() {
		return productId;
	}

	public void setProductId(Long productId) {
		this.productId = productId;
	}

	public String getProductName() {
		return productName;
	}

	public void setProductName(String productName) {
		this.productName = productName;
	}

	public String getProductCode() {
		return productCode;
	}

	public void setProductCode(String productCode) {
		this.productCode = productCode;
	}

	public String getImgPath() {
		return imgPath;
	}

	public void setImgPath(String imgPath) {
		this.imgPath = imgPath;
	}

	public PromotionType getPromotionType() {
		return promotionType;
	}

	public void setPromotionType(PromotionType promotionType) {
		this.promotionType = promotionType;
	}

	public Long getSkuId() {
		return skuId;
	}

	public void setSkuId(Long skuId) {
		this.skuId = skuId;
	}

	public String getSkuCode() {
		return skuCode;
	}

	public void setSkuCode(String skuCode) {
		this.skuCode = skuCode;
	}

	public String getShortName() {
		return shortName;
	}

	public void setShortName(String shortName) {
		this.shortName = shortName;
	}

	public String getSizeName() {
		return sizeName;
	}

	public void setSizeName(String sizeName) {
		this.sizeName = sizeName;
	}

	public BigDecimal getSalesPrice() {
		return salesPrice;
	}

	public void setSalesPrice(BigDecimal salesPrice) {
		this.salesPrice = salesPrice;
	}

	public BigDecimal getCostPrice() {
		return costPrice;
	}

	public void setCostPrice(BigDecimal costPrice) {
		this.costPrice = costPrice;
	}

	public BigDecimal getSupplyPrice() {
		return supplyPrice;
	}

	public void setSupplyPrice(BigDecimal supplyPrice) {
		this.supplyPrice = supplyPrice;
	}

	public Long getSkuSupplyPriceId() {
		return skuSupplyPriceId;
	}

	public void setSkuSupplyPriceId(Long skuSupplyPriceId) {
		this.skuSupplyPriceId = skuSupplyPriceId;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public Long getSupplierId() {
		return supplierId;
	}

	public void setSupplierId(Long supplierId) {
		this.supplierId = supplierId;
	}

	public Long getQuantity() {
		return quantity;
	}

	public void setQuantity(Long quantity) {
		this.quantity = quantity;
	}

	public String getBarCode() {
		return barCode;
	}

	public void setBarCode(String barCode) {
		this.barCode = barCode;
	}

	public BigDecimal getPromotionPrice() {
		return promotionPrice;
	}

	public void setPromotionPrice(BigDecimal promotionPrice) {
		this.promotionPrice = promotionPrice;
	}

	public Long getSaleAmount() {
		return saleAmount;
	}

	public void setSaleAmount(Long saleAmount) {
		this.saleAmount = saleAmount;
	}

	public BigDecimal getReturnPrice() {
		return returnPrice;
	}

	public void setReturnPrice(BigDecimal returnPrice) {
		this.returnPrice = returnPrice;
	}

	public Long getReturnAmount() {
		return returnAmount;
	}

	public void setReturnAmount(Long returnAmount) {
		this.returnAmount = returnAmount;
	}

	public BigDecimal getReconciliationPrice() {
		return reconciliationPrice;
	}

	public void setReconciliationPrice(BigDecimal reconciliationPrice) {
		this.reconciliationPrice = reconciliationPrice;
	}

	public Long getBrandId() {
		return brandId;
	}

	public void setBrandId(Long brandId) {
		this.brandId = brandId;
	}

	public Long getGroupId() {
		return groupId;
	}

	public void setGroupId(Long groupId) {
		this.groupId = groupId;
	}

	@Override
	public String toString() {
		return "YgSkuInfo [productId=" + productId + ", productName=" + productName + ", productCode=" + productCode + ", imgPath=" + imgPath
				+ ", promotionType=" + promotionType + ", skuId=" + skuId + ", skuCode=" + skuCode + ", shortName=" + shortName + ", sizeName=" + sizeName
				+ ", salesPrice=" + salesPrice + ", promotionPrice=" + promotionPrice + ", unitName=" + unitName + ", costPrice=" + costPrice + ", supplyPrice="
				+ supplyPrice + ", skuSupplyPriceId=" + skuSupplyPriceId + ", supplierId=" + supplierId + ", remark=" + remark + ", quantity=" + quantity
				+ ", barCode=" + barCode + "]";
	}

}
